package br.com.sadim.web;


import javax.faces.context.FacesContext;
import javax.servlet.http.HttpSession;

import br.com.sadim.hospital.TipoUsuario;
import br.com.sadim.hospital.Usuario;
 
public class SessaoBean {

	public Usuario getUsuario() {
	    HttpSession session = ( HttpSession ) FacesContext.getCurrentInstance().getExternalContext().getSession( false );
	    return (Usuario) session.getAttribute("usuarioLogado");
	}
	
	public Boolean getMedico(){
		if(getUsuario().getTipoUsuario().equals(TipoUsuario.MEDICO))
			return true;
		else return false;
	}
	
	public Boolean getMedicoEspecialista(){
		if(getUsuario().getTipoUsuario().equals(TipoUsuario.MEDICO_ESPECIALISTA))
			return true;
		else return false;
	}
	
	public Boolean getMedicoSupervisor(){
		if(getUsuario().getTipoUsuario().equals(TipoUsuario.MEDICO_SUPERVISOR))
			return true;
		else return false;
	}
	
	public Boolean getFuncionario(){
		if(getUsuario().getTipoUsuario().equals(TipoUsuario.FUNCIONARIO))
			return true;
		else return false;
	}
	
	public Boolean getRecepcionista(){
		if(getUsuario().getTipoUsuario().equals(TipoUsuario.RECEPCIONISTA))
			return true;
		else return false;
	}
	
	

}
